﻿@charset "UTF-8";

body {font-size: 12px; margin: 0px; font-family: Arial,"宋体", ;color:#2e2e2e;}
BODY,DIV,UL,OL,PRE,CODE,FORM,FIELDSET,LEGEND,INPUT,TEXTAREA,P,BLOCKQUOTE,TH,TD{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;LIST-STYLE-TYPE: non}
H1 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;FONT-SIZE: 100%; font-weight:normal}
H2 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;FONT-SIZE: 100%; font-weight:normal}
TABLE {BORDER-COLLAPSE: collapse; border-spacing: 0}
FIELDSET,IMG {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px} 
EM {FONT-WEIGHT: normal; FONT-STYLE: normal}
STRONG { FONT-STYLE: normal}

abbr {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal}
ACRONYM {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal}
SUP {VERTICAL-ALIGN: text-top}
SUB {VERTICAL-ALIGN: text-bottom}
INPUT {FONT-FAMILY: inherit}
TEXTAREA {FONT-FAMILY: inherit}
SELECT {FONT-FAMILY: inherit}
INPUT {FONT-SIZE: 100%}
.none{display:none;}
TEXTAREA {FONT-SIZE: 100%}
SELECT {FONT-SIZE: 100%}

A {COLOR: #232323; TEXT-DECORATION: none}
A:link {COLOR: #232323; TEXT-DECORATION: none}
A:visited {COLOR: #232323; TEXT-DECORATION: none}
A:hover {COLOR: #FF0000; TEXT-DECORATION: underline}
A:active {COLOR: #232323; TEXT-DECORATION: none}



/****************顶部 ****************/
#all{margin:0px auto; width:1200px; background:#FFFFFF; border:0px}

.top{  width:1200px;height:5px;background-image:url(/images/t1.gif); }
.lm{ width:1200px;height:110px;  }
.lml{ float:left;width:556px;height:110px;  }
.lml img{ margin-top:20px }
.lmr{float:left; width:644px;height:110px;  }
.lmr li{float:left;  height:110px; width:92px; display:inline  }
.lmr li{float: left;width:92px; font-size:15px; color:#000; text-align:center;line-height:110px ; background-image:url(/images/d_h.gif);font-family:"微软雅黑";  }
.lmr li a:{color:#000; }
.lmr li a:link{color:#000; }
.lmr li a:hover{color:#ff0000;  }
.lmr .l_on{float: left;width:92px; font-size:15px; color:#000; line-height:110px ; text-align:center; background-image:url(/images/dh.gif);font-family:"微软雅黑"; }
.lmr .l_on a:{color:#000; }
.lmr .l_on a:link{color:#000; }
.lmr .l_on a:hover{color:#ff0000; }


/****************soye****************/
.con{ float:left; width:1200px;}
.con2{ float:left; width:1200px;}
.h1{height:308px;}
 
.t1{ margin-top:26px}
.t2{ margin-top:40px}
.t3{ margin-top:17px}
.t4{ margin-top:20px}
.t5{ margin-top:10px}
.t6{ margin-top:5px}
.L1{ margin-left:34px}
.L2{ margin-left:28px}
.L3{ margin-left:48px}
.L4{ margin-left:40px}
.sl{ float:left; width:270px;}

.sldiv{float:left; width:270px; height:33px;}
.sldiv2{float:left; width:270px; height:152px; background-color:#F0F0F0}
.slzx{float:left; width:270px; margin-top:10px ;white-space:nowrap;z-index: auto;text-overflow:ellipsis; overflow:hidden;  }
.slzx li{float:left; width:244px; line-height:27px;  font-size:13px; background-image:url(/images/t41.gif);background-repeat: no-repeat;background-position: 10px 8px; display:inline}
.slzx li a{float:left; width:100%; line-height:27px; height:27px; font-size:13px; padding-left:20px; display:inline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.slzx li a:link{color:#353535;}
.slzx li a:hover{color:#ff0000;}

.sldiv3{float:left; width:270px; height:280px; background-color:#F0F0F0}
.slbt{float:left; width:200px; height:33px;}
.slmor{float:left; width:42px; margin-top:7px;height:20px; }

.slt1{float:left; width:250px;  font-size:14px; color:#232323; font-weight:bold;background-image:url(/images/t12.gif);background-repeat: no-repeat;background-position: 0px 8px;  line-height:30px;padding-left:18px;}
.slt2{float:left; width:82px;  font-size:13px; color:#232323; line-height:30px ;height:30px;padding-left:18px;}

.slt3{float:left; width:165px;  font-size:13px; color:#232323;  line-height:30px;height:30px}
.slt3 a{color:#00397F;}
.slt4{float:left; width:150px;  font-size:13px; color:#232323;  line-height:20px;height:30px; margin-left:100px}
.slt4 a{color:#00397F;}
.sc{ float:left; width:572px;}
.snew{ float:left; width:572px;}
.snew_tab{ float:left; width:570px; border:1px solid #E1E1E1;}
.snew_sea{ float:left; width:343px;height:33px;}
.snew_sea li{ float:left; display:inline  }
.inputStyle{FLOAT: left;width:220px;margin:5px;height:27px;background-color: #ffffff; color:#666666; font-size:14px; line-height:25px;border: 1px solid #DDDDDD; display:inline; padding-left:5px}
.imgStyle{FLOAT: left; margin-top:5px; }

.snew_list{ float:left;width:560px; margin:5px; background-image:url(/images/bei.gif); display:inline  }

.snew_list li{ float:left; width:265px; margin:10px 10px 13px 5px ;height:140px; display:inline}

.sr{ float:left; width:290px;}
.srdiv{float:left; width:290px; height:33px;}

.cpname{ float:left; width:245px; font-size:14px; color:#353535;  line-height:30px}

.cpmore{ float:left; width:15px; margin-top:10px  }
.cptu{ float:left; border:1px solid #D4D4D4; width:99px; height:75px  }
.cpword{float:left;   width:152px;height:80px; line-height:20px; color:#737373; z-index: auto;white-space:normal;text-overflow:ellipsis; overflow:hidden; margin-left:10px}
.cpcas{ float:left; width:150px; margin-left:110px ; color:#FF5200; line-height:30px;}

#srdiv2{float:left; width:290px; height:336px; background:#F0F0F0}

.sc_on{float: left;width:260px; padding-left:30px; font-size:13px; color:#232323; line-height:28px ; background-image:url(/images/sc1.gif); }
.sc_on a:{color:#232323; }
.sc_on a:link{color:#232323; }
.sc_on a:hover{color:#ff0000; }
.sc_down{float: left;width:260px; padding-left:30px;font-size:13px; color:#232323; line-height:28px ; background-image:url(/images/sc2.gif);  }

.sc_div{float: left ; height:150px; width:275px; padding-left:15px; margin-top:10px}
.sc_div li{float:left;width:250px; display:inline ; background-image:url(/images/t45.gif);background-repeat: no-repeat;background-position: 0px 8px; padding-left:15px; line-height:25px; }

.t_img{	float: left;padding: 3px;border: 1px solid #C7C7C7;width: 280px; height:157px}

.bc{ background:#EBEBEB}
.syd{float: left; width:580px; line-height:25px;color:#232323 ;margin :15px 0px 10px 270px; text-align:center; font-size:13px}
.syd a{ color:#00397F }
.syd a:hover{ color:#ff0000 }

.syd2{float: left; width:80px; margin :15px 0px 0px 30px; height:80px  }


/****************lanmu****************/
.sc2{ float:left; width:930px; height:44px;border-bottom:1px solid #DFDFDF; font-size:14px; color:#3C3C3C}
.sc2 img{ margin:16px 10px 0px 20px}
.sc2 a{ color:#3C3C3C}
.sc2 a:hover{ color:#ff0000}
.sl2{ float:left; width:270px;}
.sldiv4{float:left; width:270px; height:45px;   }
.sldiv5{float:left; width:268px;  border:1px solid #DFDFDF; }
.h2{height:auto;}
.h3{height:375px;}
.h4{height:280px;}
.slzx2{float:left; width:268px;  }
.slzx2 li{float:left; width:237px; line-height:45px;  font-size:14px; font-weight:bold;background-image:url(/images/t15.gif);background-repeat: no-repeat;background-position: 10px 3px; display:inline; text-align:center; margin-left:15px;border-bottom:1px solid #DFDFDF;}
.slzx2 li a{color:#3C3C3C;}
.slzx2 li a:link{color:#3C3C3C;}
.slzx2 li a:hover{color:#ff0000;}

.slzx3{float:left; width:268px;   }
.slzx3 li{float:left; width:237px; line-height:35px;  font-size:13px; background-image:url(/images/t48.gif);background-repeat: no-repeat;background-position: 10px 14px; display:inline; text-align:center; margin-left:15px;border-bottom:1px solid #DFDFDF;}



.sc3{ float:left; width:882px;}
.prbiao{ float:left; width:149px; height:33px; text-align:center; color:#fff; font-family:"微软雅黑"; font-size:18px; background-image:url(/images/t18.gif); line-height:33px }
.sldiv6{float:left; width:880px;  border:1px solid #DFDFDF; }
.bg{background-image:url(/images/t49.gif);}

.prdiv{ float:left; width:880px; height:46px;color:#3C3C3C; font-weight:bold; font-size:15px; line-height:46px; background-color:#EFEFEF;border-bottom:1px solid #DFDFDF; }
.prdiv img{margin:15px 10px 0px 10px }
.prdiv2{float:left; width:880px;  margin:10px 0px 10px 0px}
.prdiv2 li{float:left; width:165px; height:36px;padding:0px 1px 0px 10px; line-height:36px; font-size:13px;display:inline;overflow:hidden }

 
.cptext{ float:left;width:880px; text-align:center; line-height:60px; font-size:22px; color:#FF1E00; font-family:Arial;  background-color:#EFEFEF;}
.cptext h1{ font-weight:bold;}

.xx_div{float:left;width:880px; }
.xx_div2{ float:left;width:464px; }
.xx_div2 span{ float:left  }
.xx_div3{float:left;width:414px;border-bottom: 1px solid #DFDFDF; }
.xx_div3 img{ margin:10px   }
.h5{ height:328px}
 
.cpbai4{float:left;  border-bottom: 1px solid #DFDFDF;}
.cpbai{ float:left;border-right: 1px solid #DFDFDF; border-bottom: 1px solid #DFDFDF;}
.cpbai2{float:left;border-left: 1px solid #DFDFDF;border-bottom: 1px solid #DFDFDF;}
.cpbai5{float:left;  border-left: 1px solid #DFDFDF;}

.cptext2{float:left;width:90px; line-height:40px; font-size:14px; color:#2e2e2e; padding-left:10px; }
.cptext3{float:left;width:350px;line-height:40px;height:40px;font-size:14px;color:#2e2e2e;padding-left:10px;font-family:Arial; border-right: 1px solid #DFDFDF;border-left: 1px solid #DFDFDF; overflow:hidden}



.cptu2{float:left; width:700px; height:40px; margin:10px 0px 0px 10px}
.cptu3{ float:left;width:246px; height:265px; padding-left:25px; padding-top:40px ;font-family:Arial;}

.cptext4{ float:left;width:750px; line-height:30px; font-size:14px; color:#2e2e2e; padding:5px 0px 5px 10px;font-family:Arial;  }

.cptext5{ float:left;width:740px; padding:5px 0px 10px 10px; overflow:hidden; line-height:40px}
.cptext5 li{float:left; background-color:#EFEFEF; margin:1px;display:inline}

.cp_t1{float:left;width:85px; margin-left:10px; }
.cp_t2{float:left;width:265px; height:40px;overflow:hidden}

.cp_t3{float:left;width:627px; overflow:hidden}
.cp_t3 img{ margin-top:5px;margin-bottom:5px; width:200px; height:160px ;  }

.cptext6{float:left;width:740px; padding:5px 0px 00px 20px; font-size:14px; font-weight:bold;  line-height:52px}
.cptext7{float:left;width:850px; padding:5px 0px 0px 20px; font-size:14px;overflow:hidden; line-height:32px}
.cptext7 img{ margin:5px 0px 10px 20px;  }
.cptext8{float:left;width:850px; padding:10px 0px 10px 20px;  overflow:hidden; line-height:22px; }
.cptext8 li{float:left;width:190px; display:inline ;text-align:center ; color:#838281; margin-left:15px    }
.cptext9{float:left;width:850px; padding:10px 0px 10px 20px;  overflow:hidden; line-height:35px; }
.cptext9 li{float:left;width:219px; display:inline ;text-align:center ; color:#838281; margin-left:45px    }


#sldiv7{ float:left; width:880px; background-image:url(/images/t83.gif); height:36px  }

.fac_on{FLOAT: left;width:156px; color:#232323; line-height:36px ; font-family:"微软雅黑" ; font-size:16px; background-image:url(/images/t29.gif); text-align:center }
.fac_on a:{color:#232323; }
.fac_on a:link{color:#232323; }
.fac_on a:hover{color:#ff0000; }
.fac_down{FLOAT: left; width:156px;  color:#232323; line-height:36px ;font-family:"微软雅黑";font-size:16px;background-image:url(/images/t28.gif);text-align:center }



.xx_div4{ float:left;width:548px; }
.xx_div5{float:left;width:330px;}
.xx_div5 img{ margin:15px   }
.h8{ height:750px}
.h7{ height:910px} 
.lhtx{float:left;width:90px; line-height:40px; font-size:14px; color:#2e2e2e; padding-left:10px; padding-top:20px;font-weight:bold   }
.lhtx2{float:left;width:406px;line-height:40px;font-size:14px;color:#2e2e2e;padding:20px;font-family:Arial; border-right: 1px solid #DFDFDF;border-left: 1px solid #DFDFDF; }
.lhtx3{float:left;width:825px; padding:25px 25px 20px 25px; font-size:14px;overflow:hidden; line-height:32px}
.lhtx3 img{ margin-right:30px}
.lhtx4{float:left;width:805px; padding:25px 25px 20px 25px; }

.h6{ height:60px} 

.new{float:left; width:800px; margin:40px 0px 40px 40px;  overflow:hidden}

.newdiv{  width:800px; height:34px;  }

.newdiv2{ width:800px;   }

.newdiv2 li{ float:left; height:34px; border-bottom: 1px solid #DFDFDF;  display:inline;}


.bg2{background-image:url(/images/t39.gif);}
.bg3{background-image:url(/images/t40.gif);background-repeat: no-repeat;background-position: 13px 13px;}
.ntx1{ float:left;width:650px; text-align:center;line-height:34px;  }
.ntx2{float:left; width:150px;text-align:center;line-height:34px;    }
.ntx3{ float:left;width:610px;line-height:34px;  }
.f1{ font-size:14px; font-weight:bold}
.f2{ font-size:13px; color:#666666;padding-left:40px;letter-spacing:2px}
.f2 a{ color:#666666;}
.f2 a:hover{color:#ff0000;}
.f3{ font-size:13px; color:#666666; }
.ntx4{ float:left;width:800px;line-height:40px; text-align:center; background-color:#F7F7F7 ;}
.ntx4 a{padding-left:20px}
.bg4{ background-color:#F6F6F6}

.newdiv3{ float:left; width:840px; margin-left:20px; display:inline }
.ntx5{ float:left;width:836px; }
.f4{ font-size:25px; color:#232323; line-height:82px; text-align:center; font-family:"微软雅黑"}
.f5{ font-size:12px; color:#777777;line-height:30px; text-align:center; padding-bottom:20px }
.f6{ font-size:14px; color:#232323;line-height:30px; }

.bg5{ border-bottom: 1px dotted #DFDFDF;}

.ntu{ height:80px; margin-top:30px   }

.newdiv4{ float:left; width:788px; margin:10px 0px 10px 42px;  }
.newdiv4 span{ float:left; width:758px;  }
.stu img{ margin-left:10px  }

.sbg{background-image:url(/images/t80.gif);background-repeat: no-repeat;}
.sbg2{background-image:url(/images/t81.gif);background-repeat: no-repeat;}
.sbg3{background-image:url(/images/t82.gif);background-repeat: no-repeat;}
.sbg33{background-image:url(/images/t822.gif);background-repeat: no-repeat;}

.f7{ font-size:18px; color:#232323;line-height:41px;font-family:"微软雅黑"; padding-left:20px;letter-spacing:3px }

.f8{ font-size:14px; color:#232323;line-height:28px; padding-top:20px ;padding-left:20px; height:130px}
.f88{ font-size:14px; color:#232323;line-height:28px; padding-top:20px ;padding-left:20px; height:78px}
.avdiv{ float:left; width:835px; margin:30px 10px 10px 35px;  }
.avtx{ float:left; width:545px;   }
.avtu{ float:left; width:261px; margin-left:24px   }
.avtu img{margin-bottom:35px   }

.avf1 {font-size:16px; color:#E04800; line-height:30px; font-weight:bold  }
.avf2 {font-size:14px; color:#232323; line-height:40px; padding-left:35px  }
.avf2 a{color:#002F8E;  }
.avf2 a:hover{color:#ff0000;}


.sbg4{background-image:url(/images/t27.gif);background-repeat: no-repeat;background-position: 0px 13px;}
.gr{ font-weight:bold; color:#006302 }

.avtx2{ float:left; width:470px; height:430px    }
.avtx2 p{height:36px;}
.avtu2{ float:left; width:325px; margin-left:24px   }

.sbg5{background-image:url(/images/t35.gif);background-repeat: no-repeat;background-position: 0px 12px;}
.avf3 {font-size:14px; color:#232323; line-height:40px; padding-left:35px; font-weight:bold  }
.avf4 {float:left;font-size:14px; color:#232323; line-height:44px;height:44px;padding-left:35px; font-weight:bold; width:110px  }
.avf5 {float:left;font-size:14px; color:#232323; line-height:44px; width:310px  ;height:44px; }
.avf5 img{ margin-top:10px }




.zxdiv{float:left; width:270px; height:75px;background-image:url(/images/t85.gif);}
.zxtx{ float:left;width:270px; text-align:center; font-size:24px;font-family:"微软雅黑"; color:#FFFFFF ; padding-top:10px;letter-spacing:3px }
.zxen{float:left; width:270px; text-align:center; font-size:16px; font-family:Arial;color:#FFFFFF ;letter-spacing:2px }

.prdiv3{float:left; width:880px;  margin:10px 0px 10px 0px}
.prdiv3 li{float:left; width:700px; height:36px;padding:0px 1px 0px 10px; line-height:36px; font-size:13px;display:inline }



.pagination{
	width: 100%;
	text-align: center;
}

.pagination li{
	width: auto;
	display: inline-block;
}


.xbgc{
	width: calc(100% - 40px);
	padding: 20px;
	position: relative;
	margin-bottom: 20px;
	border-bottom: 1px solid #9e9e9e;
}
.sldiv6 .xbgc:last-child{
	border: 0;
}

.xbgc .gcwz{
	width: 100%;
}
.xbgc .gcwz .gcbt{
	font-size: 18px;
	font-weight: 600;
	border-left: 4px solid #f26522;
	line-height: 18px;
	margin-bottom: 15px;
	padding-left: 15px;
}
.xbgc .gcwz .gczt{
	width: calc(100% - 290px);
	line-height: 2em;
	font-size: 14px;
	background-color: #f3f3f3;
	padding: 20px 270px 20px 20px;
	min-height: 59px;
}

.xbgc .gcpt{
	position: absolute;
	right: 20px;
	top: 20px;
}




.nygd{
	height: 345px;
}


.links {
	font-size: 14px;
}
.links .basewidth{
	width:100%;
	max-width: 1500px;
	margin:0 auto;
    padding-top: 15px;
    padding-bottom: 15px;
}
.links .basewidth a{
	color:#666;
	text-decoration:none;
}


.syts .footers{
	margin-top: 0;
}


.qqts a{
    display: flex;
    justify-content: left;
    align-items: center;
    height: 30px;
}
.qqts a img{
height: 22px;
}
.qqlxts a{
    display: flex;
    justify-content: left;
    align-items: center;
    height: 36px;
}
.qqlxts a img{
height: 25px;
}


/****************20240929****************/

.t_img2{ float: left;padding: 3px;border: 1px solid #C7C7C7;width: 280px; height:121px}
.t_name{float: left ; height:35px; width:288px; margin-bottom:6px; text-align:center; line-height:35px; background-color:#f0f0f0}